a challenging environment - Turkish English Dictionary